Список изменений OpenOCD для МК К1986ВК025, MDR1206FI, MDR1206AFI, MDR12065, К1986ВК01.

--------------------------------------------------------------------------------

v0.2.2 29/04/2026

- Исправлены опечатки в выводе команды help скрипта mdr_recovery.tcl.
- В конфигурационных файлах для MDR1206FI и MDR1206AFI при настройке тактирования убран вывод предупреждения для случая, когда ядро не остановлено.
- Добавлен конфигурационный файл микросхем MDR12065.

--------------------------------------------------------------------------------

v0.2.1 13/09/2024

- Исправлены опечатки в выводе команды help скрипта mdr_recovery.tcl.
- В конфигурационных файлах для MDR1206FI и MDR1206AFI при настройке тактирования убран вывод предупреждения для случая, когда ядро не остановлено.

--------------------------------------------------------------------------------

v0.2.0 16/08/2024

- OpenOCD собран из стабильной версии 0.12.0: https://github.com/openocd-org/openocd/releases/tag/v0.12.0
  При сборке использовались следующие библиотеки:
  - libusb v1.0.27;
  - hidapi v0.14.0;
  - libftdi v1.5;
  - libjaylink v0.3.1.
- Структура директорий OpenOCD приведена к стандартной для корректного поиска конфигурационных файлов и скриптов.
  ВНИМАНИЕ! Данная корректировка требует изменения пути к исполняемому файлу openocd.exe, а также к конфигурационным файлам target и interface.
  Для проектов Eclipse добавлен скрипт utils/fix-eclipse-launch-openocd-pathes.bat, который в отладочных конфигурациях .launch исправляет пути к конфигурационным файлам target и interface.
- Скорректировано время таймаута при стирании по секторам для драйвера MDR1206FI.
- Дополнены конфигурационные файлы target:
  - добавлена поддержка стандартных глобальных переменных CHIPNAME и CPUTAPID;
  - добавлена поддержка глобальной переменной USERESETHALT: выполнять сброс перед остановкой ядра или нет;
  - в вывод сообщений добавлена преамбула "Info : Target:" и "Warn : Target:".
- Добавлен скрипт mdr_recovery.tcl, который позволяет стереть некорректную программу из Flash-памяти МК К1986ВК025, MDR1206FI и MDR1206AFI.
  Для быстрой остановки ядра после снятия сигнала сброса добавлены файлы mdr_riscv_halt.svf и mdr_riscv_halt_continuous.svf.

--------------------------------------------------------------------------------

v0.1.1 31/05/2024

- В папку openocd_mdr добавлен файл readme.txt с ссылкой на справочную статью.
- В папку openocd_mdr/target добавлен файл swj-dp.tcl (для поддержки SWD при работе с К1986ВК01).
- В папку openocd_mdr/interface добавлены файлы конфигураций отладчиков cmsis-dap.cfg, stlink.cfg и stlink-v2.cfg (для работы с К1986ВК01).

--------------------------------------------------------------------------------

v0.1.0 12/02/2024

- Создан. Основан на OpenOCD версии 0.12.0 (коммит 00503-g9659a9b5e).

